package exam;
import java.util.Scanner;
/**
 * @author blh
 * @date 2024年06月18日 22:10
 * 小美的数组询问
 */
public class meituan618 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        int n = in.nextInt();
        int q = in.nextInt();

        Long count0 = 0L;
        long sum = 0L;
        for(int i=0; i<n; i++)
        {
            long temp = in.nextLong();
            if(temp!=0){
                sum = sum + temp;
            } else{
                count0++;
            }
        }

        for(int i=0; i<q; i++){
            System.out.println ( (sum + count0 * in.nextLong()) +" "+ (sum + count0 * in.nextLong()));
        }
    }

}
